dragonfly eggs - German English Dictionary